package com.yixun.qfbao.model;

import java.util.Date;
import java.util.List;

public class ChannelEffectReportParam {
	//楼盘ID
	private Long premisesId;
	//楼盘Ids
	private List<Long> premisesIds;
	//合作公司Ids
	private String staffCompanyIds;
	//开发商id
	private Long devCompanyId;
	// 开始时间
	private Date beginDate;
	// 结束时间
	private Date endDate;
	// 分销公司名称
	private String companyName;
	// 有无带看
	private String hasVisit;
	//部门parentId
	private Long parentId;
	//门店id
	private List<Long> storeIds;
	//合作公司id
	private Long staffCompanyId;
	//组别id
	private List<Long> groupIds;
	//部门id
	private List<Long> deptIds;
	private String storeName;
	// 楼盘状态
	private List<String> saleStatuses;
	// 有效数据
	private boolean validateData;
	// 机构权限部门
	private List<Long> agencyDeptIds;

	public Long getPremisesId() {
		return premisesId;
	}

	public void setPremisesId(Long premisesId) {
		this.premisesId = premisesId;
	}

	public List<Long> getPremisesIds() {
		return premisesIds;
	}

	public void setPremisesIds(List<Long> premisesIds) {
		this.premisesIds = premisesIds;
	}

	public String getStaffCompanyIds() {
		return staffCompanyIds;
	}

	public void setStaffCompanyIds(String staffCompanyIds) {
		this.staffCompanyIds = staffCompanyIds;
	}

	public Long getDevCompanyId() {
		return devCompanyId;
	}

	public void setDevCompanyId(Long devCompanyId) {
		this.devCompanyId = devCompanyId;
	}

	public Date getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public String getHasVisit() {
		return hasVisit;
	}

	public void setHasVisit(String hasVisit) {
		this.hasVisit = hasVisit;
	}

	public Long getParentId() {
		return parentId;
	}

	public void setParentId(Long parentId) {
		this.parentId = parentId;
	}

	public List<Long> getStoreIds() {
		return storeIds;
	}

	public void setStoreIds(List<Long> storeIds) {
		this.storeIds = storeIds;
	}

	public Long getStaffCompanyId() {
		return staffCompanyId;
	}

	public void setStaffCompanyId(Long staffCompanyId) {
		this.staffCompanyId = staffCompanyId;
	}

	public List<Long> getGroupIds() {
		return groupIds;
	}

	public void setGroupIds(List<Long> groupIds) {
		this.groupIds = groupIds;
	}

	public List<Long> getDeptIds() {
		return deptIds;
	}

	public void setDeptIds(List<Long> deptIds) {
		this.deptIds = deptIds;
	}

	public String getStoreName() {
		return storeName;
	}

	public void setStoreName(String storeName) {
		this.storeName = storeName;
	}

	public List<String> getSaleStatuses() {
		return saleStatuses;
	}

	public void setSaleStatuses(List<String> saleStatuses) {
		this.saleStatuses = saleStatuses;
	}

	public boolean isValidateData() {
		return validateData;
	}

	public void setValidateData(boolean validateData) {
		this.validateData = validateData;
	}

	public List<Long> getAgencyDeptIds() {
		return agencyDeptIds;
	}

	public void setAgencyDeptIds(List<Long> agencyDeptIds) {
		this.agencyDeptIds = agencyDeptIds;
	}
}
